/*生活研究所*/
.body-mid, .body-foot {
    width: 1190px;
    margin: 10px auto 0;
}

.shenghuoyanjiusuo-img {
    width: 90px;
    margin-top: 20px;
    margin-left: 20px;
}

.shenghuoyanjiusuo span {
    font-size: 12px;
    font-weight: 400;
}

.shenghuoyanjiusuo {
    margin-bottom: 10px;
    background-color: white;
}

.shenghuoyanjiusuo-advertising {
    padding: 20px 0;
    padding-left: 10px;
    display: inline-block;
}

.shenghuoyanjiusuo-advertising-img {
    display: inline-block;
    border-style: solid;
    border-color: #13d0a1;
    border-width: 1px;
    padding: 16px;
    border-radius: 50%;
}

.shyjs-font-block {
    display: inline-block;
}

.shyjs-font-block-h {
    font-size: 18px;
    font-weight: 400;
}

.shyjs-font-block-p {
    font-size: 10px;
    color: #3c3c3c;
    vertical-align: top;
}

.shyjs-font-block-p-img {
    vertical-align: bottom;
}

/*有好货*/
/*爱购物*/
.have-good-commodity-love-shop {
    width: 49.5%;
    background-color: white;
    display: inline-block;
    float: left;
}

.have-good-commodity-icon-love-shop {
    margin-top: 20px;
    margin-left: 20px;
    width: 55px;
    height: 24px;
}

.have-good-commodity-love-shop-title {
    color: #999;
    font-size: 12px;
    display: inline-block;
    width: 80%;
    position: relative;
}

.have-good-commodity-love-shop-title-change {
    position: absolute;
    right: 0;
    color: #999;
}

.have-good-commodity-love-shop-list {
    margin-left: 10px;
}

.have-good-commodity-love-shop-list:after {
    content: "";
    display: block;
    clear: both;
}

.have-good-commodity-love-shop-list li {
    width: 30%;
    float: left;
    margin-left: 10px;
}

.have-good-commodity-love-shop-list li a {
    /*text-decoration-line: none;*/
    color: black;
}

.have-good-commodity-love-shop-list li a:hover {
    color: red;
    opacity: 0.5;
filter(alpha = 50);
}

.have-good-commodity-love-shop-list li a p {
    line-height: 24px;
    color: #999;
    font-size: 14px;
    overflow: hidden;
    height: 24px;
}

.have-good-commodity-love-shop-list li a div {
    color: #35b1ff;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    vertical-align: text-top;
}

.have-good-love-shop:after {
    content: "";
    display: block;
    clear: both;
}

/*淘宝抢购*/
.taobao-rushshop {
    position: relative;
    background-color: white;
    margin-top: 10px;
}

.taobao-rushshop-icon {
    width: 75px;
    height: 24px;
    margin: 20px 0 0 20px;;
}

.taobao-rushshop-over-time {
    color: gray;
    display: inline-block;
}

.taobao-rushshop-over-time span {
    padding: 0 3px;
    background-color: pink;
    color: #ff5000;
    font-size: 12px;
    font-weight: 500;
}

.taobao-rushshop-more {
    display: inline-block;
    color: #999;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 25px;
}

.taobao-rushshop-over {
    color: #999;
    font-size: 12px;
}

.taobao-rushshop-more span a {
    color: #999;
    margin-right: 10px;
}

.taobao-rushshop-advertising {
    width: 31%;
    margin-left: 20px;
    margin-top: 10px;
    position: relative;
    display: inline-block;
}

.taobao-rushshop-advertising:after {
    content: "";
    display: block;
    clear: both;
}

.taobao-rushshop-img {
    float: left;
    display: inline-block;
}

.taobao-rushshop-commodity-name {
    font-size: 17px;
    color: black;
}

.taobao-rushshop-advertising1:hover .taobao-rushshop-img1,
.taobao-rushshop-advertising2:hover .taobao-rushshop-img2,
.taobao-rushshop-advertising3:hover .taobao-rushshop-img3 {
    opacity: 0.5;
}

.taobao-rushshop-advertising1:hover .taobao-rushshop-commodity-name1,
.taobao-rushshop-advertising2:hover .taobao-rushshop-commodity-name2,
.taobao-rushshop-advertising3:hover .taobao-rushshop-commodity-name3 {
    color: red;
}

.taobao-rushshop-discounts {
    color: #999;
    font-size: 12px;
    margin-top: 20px;
}

.taobao-rushshop-progress {
    width: 51%;
    height: 10px;
    background-color: pink;
    float: right;
    border-radius: 10px;
}

.taobao-rushshop-progress2 {
    width: 8%;
    background-color: red;
    float: left;
}

.taobao-rushshop-progress-clear {
    height: 10px;
}

.taobao-rushshop-progress-clear:after {
    content: "";
    display: block;
    clear: both;
}

.taobao-rushshop-percent {
    font-size: 10px;
    color: red;
    float: left;
}

.taobao-rushshop-shop {
    float: right;
}

.taobao-rushshop-price-original {
    color: #f40;
    font-size: 15px;
    display: inline-block;
    position: absolute;
    bottom: 0;
}

.taobao-rushshop-price strong {
    font-size: 20px;
}

.taobao-rushshop-original-price {
    text-decoration-line: line-through;
    color: #999;
    margin-left: 10px;
}

/*每日好店,淘宝直播*/
.store-tv {
    margin-top: 10px;
    display: inline-block;
    background-color: white;
    width: 49.5%;
}

.every-store-icon {
    width: 75px;
    margin: 20px 0 0 20px;
}

.every-store-title {
    color: #999;
    font-size: 12px;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    vertical-align: top;
    margin: 20px 0 0 10px;
    width: 75%;
}

.every-store-title a {
    color: #999;
    float: right;
}

.every-store-live-tv-list {
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.every-store-live-tv-list:after {
    content: "";
    display: block;
    clear: both;
}

.every-store-live-tv-list li {
    float: left;
    margin-left: 2px;
}

.every-store-live-tv-list1-recommend {
    font-weight: 100;
    font-size: 16px;
    color: black;
    height: 30px;
    line-height: 30px;
}

.every-store-live-tv-list1-recommend2 {
    font-size: 10px;
}

.every-store-live-tv-advertising {
    width: 275px;
}

.every-store-live-tv-advertising:after {
    content: "";
    display: block;
    clear: both;
}

.every-store-live-tv-float {
    margin-left: 2px;
    margin-bottom: 2px;
    float: left;
}

.every-store-live-tv-list1:hover .every-store-live-tv-list1-recommend-1,
.every-store-live-tv-list2:hover .every-store-live-tv-list1-recommend-2,
.every-store-live-tv-list3:hover .every-store-live-tv-list1-recommend-3,
.every-store-live-tv-list4:hover .every-store-live-tv-list1-recommend-4 {
    color: red;
}

.every-store-picture-1:hover, .every-store-picture-2:hover, .every-store-picture-3:hover, .every-store-picture-4:hover,
.every-store-picture-5:hover, .every-store-picture-6:hover, .every-store-picture-7:hover, .every-store-picture-8:hover,
.every-store-picture-9:hover, .every-store-picture-10:hover, .every-store-picture-11:hover, .every-store-picture-12:hover {
    opacity: 0.5;
}

.live-tv {
    float: right;
}

/*时尚爆料,和广告*/
.disclose-advertising {
    margin-top: 10px;
}

.disclose-advertising:after {
    content: "";
    display: block;
    clear: both;
}

.fashion-disclose {
    display: inline-block;
    background-color: white;
    width: 70%;
    float: left;
}

.fashion-disclose-title:before {
    content: "";
    display: inline-block;
    background-color: #8558d6;
    width: 4px;
    height: 20px;
    line-height: 48px;
    margin-left: 20px;
    vertical-align: text-top;
}

.fashion-disclose-title-h3 {
    line-height: 48px;
    font-size: 18px;
    display: inline-block;
    color: #AD45Df;
}

.fashion-style {
    font-size: 18px;
    margin-left: 20px;
    color: #999;
    display: inline-block;
}

.fashion-style:hover {
    color: red;
}

.fashion-idea {
    padding: 15px 0;
    margin-left: 20px;
    font-size: 12px;
    color: #999;
}

.fashion-disclose-img {
    border-top: 1px #f5f5f5 solid;
}

.fashion-disclose-img:after {
    content: "";
    display: block;
    clear: both;
}

.fashion-disclose-advertising {
    width: 33%;
    border: #f5f5f5 1px solid;
    border-top-color: transparent;
    display: inline-block;
    margin: 0 0;
    float: left;
    padding: 20px 0;
    cursor: pointer;
}

.fashion-disclose-advertising:hover {
    border: red 1px solid;
    position: relative;
}

.fashion-disclose-advertising1 {
    border-right-style: none;
}

.fashion-disclose-advertising-img {
    text-align: center;
}

.fashion-advertising {
    background-color: white;
    display: inline-block;
    text-align: center;
    float: right;
    padding: 15px 23px;
}

/*品质 生活  特色趣味*/
.quality-feature {
    margin-top: 10px;
}

.quality-feature:after {
    content: "";
    display: block;
    clear: both;
}

.quality-live {
    background-color: white;
    width: 49.5%;
    height: 850px;
    display: inline-block;
    float: left;
}

.feature-interest {
    float: right;
}

/*品质生活 title*/
.quality-live-title:before {
    background-color: #28ABFF;
}

.quality-live-title-h3 {
    color: #28ABFF;
}

/*趣味玩味*/
.featuer-interest-title:before {
    background-color: #f50;
}

.feature-interest-title-h3 {
    color: #f50;
}

.quality-live-left {
    display: inline-block;
    width: 50%;
}

.quality-live-right {
    float: right;
}

.quality-live-left:after {
    content: "";
    display: block;
    clear: both;
}

.quality-live-img {
    width: 254px;
    float: left;
    padding: 20px;
    border: 1px solid #f5f5f5;
}

.quality-live-img:hover {
    border-color: red;
    opacity: 0.5;
}

.quality-live-img-text {
    float: left;
    margin: 20px 20px;
}

.quality-live-img-text div {
    font-size: 20px;
}

.quality-live-img-text p {
    margin-top: 20px;
    font-size: 10px;
}

/*优惠生活*/
.discounts-activity {
    background-color: white;
    margin-top: 10px;
}

.discounts-activity-title:before {
    background-color: #31ba98;
}

.discounts-activity-title-h3 {
    color: #31ba98;
}

.discounts-activity-advertising:after {
    content: "";
    display: block;
    clear: both;
}

.discounts-activity-advertising-one {
    display: inline-block;
    border: 1px #f5f5f5 solid;
    padding-left: 20px;
    float: left;
}

.discounts-activity-advertising-one:hover {
    border-color: red;
}

.discounts-activity-advertising-one-img {
    float: left;
    width: 120px;
}

.discounts-activity-advertising-one-introduce {
    float: left;
    padding: 0 5px;
}

.discounts-activity-advertising-one-introduce div {
    font-size: 18px;
    font-weight: 100;
}

.discounts-activity-advertising-one-introduce p {
    font-size: 15px;
    font-weight: 100;
    margin-bottom: 20px;
}

.discounts-activity-advertising-one-introduce a {
    color: red;
    border-radius: 20px;
    padding: 0 10px;
    border: 1px solid red;
}

/*热卖*/
.hot-sale {
    margin-top: 10px;
    background-color: white;
}

.hot-sale:after {
    content: "";
    display: block;
    clear: both;
}

.hot-sale-title:before {
    background-color: red;
}

.hot-sale-title-h3 {
    color: red;
}

.hot-sale-navigation {
    padding: 10px 0 10px 20px;
    font-size: 13px;
}

.hot-sale-navigation a {
    color: #999;
    margin-left: 10px;
}

.hot-sale-navigation-img {
    width: 32px;
    float: right;
    margin-right: 10px;
}

.hot-sale-advertising {
    width: 198px;
    border: 1px solid #f5f5f5;
    padding: 10px 19px;
    float: left;
}

.hot-sale-advertising:hover, .hot-sale-big-advertising:hover {
    border-color: red;
}

.hot-sale-advertising p {
    font-size: 15px;
    font-weight: 100;
}

/*热卖商品的评价 div*/
.hot-sale-advertising-evaluate {
    padding: 5px 0;
    color: #999;
    font-size: 10px;
}

.hot-sale-price {
    color: #f40;
    padding: 10px 0;
    font-size: 10px;
}

.hot-sale-price-volume {
    float: right;
    height: 24px;
    line-height: 24px;
}

.hot-sale-big-advertising {
    padding: 10px 10px 10px 9px;
    float: left;
    border: 1px #f5f5f5 solid;
}
